Big Huge Thesaurus

Frasera speciosa

noun